deep cleft - French English Dictionary